.ant-checkbox-checked .ant-checkbox-inner {
  background: linear-gradient(0deg, rgba(24, 144, 255, 0.7), rgba(24, 144, 255, 0.7)), #FFFFFF;
  border: none;
  border-radius: 2px;
}
.ant-table-thead >tr>th{
  background: #f8f8fc !important;
}
.ant-drawer .ant-drawer-body{
  padding: 24px 40px ;
}
.ant-btn-primary:not(:disabled):hover{
  color: #FFFFFF !important;
  background-color: rgba(24,144,255,0.9) !important;
}
.ant-pagination .ant-pagination-item > a{
  height: 32px !important;
  border-radius: 4px !important;
}
.ant-pagination .ant-pagination-total-text{
  color: #999999 !important;
}

.ant-tree .ant-tree-checkbox .ant-tree-checkbox-inner{
  border-radius: 2px !important;
}
.ant-table-wrapper .ant-table-tbody >tr.ant-table-row:hover>td{
  background: linear-gradient(0deg, rgba(24, 144, 255, 0.05), rgba(24, 144, 255, 0.05)), #FFFFFF;
}
.ant-table-wrapper .ant-table-thead >tr>th{
  color: #262626 !important;
}
.ant-table-wrapper .ant-table:not(.ant-table-bordered) .ant-table-tbody >tr >td>span{
  color: #262626;
}
.ant-table-wrapper .ant-table-thead >tr>th:not(:last-child):not(.ant-table-selection-column):not(.ant-table-row-expand-icon-cell):not([colspan])::before{
  display: none;
}

.ant-popover .ant-popover-inner{
  box-shadow: 0px 0px 16px 0px rgba(24, 144, 255, 0.15) !important;
}
.ant-popover .ant-popover-arrow::after{
  box-shadow: 3px 3px 7px rgba(24, 144, 255, 0.07) !important;
}

.ant-pagination-simple{
  display: flex;
  align-content: center;
}
.ant-tree .ant-tree-node-content-wrapper.ant-tree-node-selected, .ant-tree .ant-tree-checkbox+span.ant-tree-node-selected{
  background-color: transparent;
}
.ant-select-dropdown .ant-select-item-option-selected:not(.ant-select-item-option-disabled){
  background: #f3f9ff !important;
}
.ant-switch{
  background: #E6E6E6;
}
.ant-switch:hover:not(.ant-switch-disabled){
  background: rgba(0, 0, 0, 0.2);
}
.ant-switch.ant-switch-checked:hover:not(.ant-switch-disabled){
  background: linear-gradient(0deg, rgba(24, 144, 255, 0.8), rgba(24, 144, 255, 0.8)), #FFFFFF;;
}

// .ant-select-disabled.ant-select:not(.ant-select-customize-input) .ant-select-selector{
//   background-color: #F8F8FC;;
//   color: #262626;
// }

.ant-select-dropdown .ant-select-item-option-active:not(.ant-select-item-option-disabled) {
  background: linear-gradient(0deg, rgba(24, 144, 255, 0.05), rgba(24, 144, 255, 0.05)), #FFFFFF;;
}

.ant-input-disabled, .ant-input[disabled]{
  // background-color: #F8F8FC;;
  // color: #262626;
  border-color: rgb(242, 242, 242);
}
.ant-radio-wrapper .ant-radio-disabled .ant-radio-inner{
  background-color: #F8F8FC;;
  color: #262626;
}

.ant-select-multiple .ant-select-selection-item{
  height: 24px;
  box-sizing: border-box;
  border-radius: 60px;
  border: 1px solid transparent;
  background: linear-gradient(0deg, rgba(24, 144, 255, 0.05), rgba(24, 144, 255, 0.05)), #FFFFFF;
  padding: 0 10px;
  font-size: 12px;
  color: #1890FF;
  display: flex;
  align-content: center;
  margin-inline-end: 10px;
}
.ant-select-multiple .ant-select-selection-item-remove{
  display: flex;
  align-items: center;
  justify-content: center;
}
.ant-select-multiple .ant-select-selection-item-remove > .anticon.anticon-close{
  width: 12px;
  height: 12px;
  border-radius: 50%;
  border: 1px solid transparent;
  display: flex;
  align-items: center;
  justify-content: center;
  background: linear-gradient(0deg, rgba(24, 144, 255, 0.4), rgba(24, 144, 255, 0.4)), #FFFFFF;
}
.ant-select-multiple .ant-select-selection-item-content{
  margin-inline-end: 5px;
}
.ant-select-multiple .ant-select-selection-item-remove > .anticon.anticon-close > svg{
  width: 8px;
  height: 8px;
  color: #FFFFFF;
}

.ant-message{
  z-index: 99999999;
}
.ant-input-number-disabled {
  background: #F8F8FC;
  border: 1px solid #F2F2F2;
}

.ant-input-number-disabled:hover {
  background: #F8F8FC;
  border: 1px solid #F2F2F2;
}

.ant-tooltip .ant-tooltip-arrow::after {
  box-shadow: 0px 0px 16px 0px rgba(24, 144, 255, 0.15);
}

.ant-dropdown-menu-title-content {
  color: #262626 !important;
}
.ant-dropdown-menu-item-active {
  background: rgba(24, 144, 255, 0.05) !important;
  color: #262626 !important;
}

.ant-dropdown .ant-dropdown-menu {
  box-shadow: 0px 0px 16px 0px rgba(24, 144, 255, 0.15);
}

.ant-dropdown .ant-dropdown-arrow::after {
  box-shadow: 0px 0px 16px 0px rgba(24, 144, 255, 0.15);
}

.ant-input-affix-wrapper, .ant-input, .ant-select-selector, .ant-input-number {
  border-color: #f2f2f2;
}

.ant-checkbox .ant-checkbox-inner {
  border-radius: 2px;
}

.ant-btn-default {
  border-color: #1890FF;
  color: #1890FF;
  border-radius: 4px;
}

.ant-btn-primary {
  border-radius: 4px;
  background-color: #1890FF;
}
.btn_disabled {
  opacity: 0.5;
  pointer-events: none;
}

.ant-picker{
  border-color: #f2f2f2 !important;
}

.ant-checkbox .ant-checkbox-input {
  margin: 0;
  width: 100% !important;
}

// .ant-picker .ant-picker-input >input {
//   text-align: center;
// }

 /*drop down menu*!*/
.ant-dropdown-menu  li {
  margin: 10px !important;
}

.ant-dropdown-menu  li  span {
  color: #737373 ;
}

.ant-dropdown-menu  li:hover  span {
  color: #262626 ;
}

.ant-drawer .ant-drawer-title {
  font-weight: bold;
  color: #262626;
}

.ant-select-selector {
  border-color: #f2f2f2 !important;
}

.ant-radio-button-wrapper > span:nth-child(2) {
  color: #737373;
}

.ant-radio-button-wrapper-checked > span:nth-child(2) {
  color: #fff;
}
.ant-radio-group {
  display: flex;
}

.ant-radio-button-wrapper {
  flex: 1 1;
  text-align: center;
}

.ant-tabs-top >.ant-tabs-nav::before {
  border-bottom: 1px solid #f2f2f2;
}
.ant-radio-button-wrapper {
  border-color: #f2f2f2;
}
